Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #5073, #5062, #5099, and part of #1723: Improve Onboarding Documentation #5174

Merged
merged 6 commits into from
Oct 9, 2023

Conversation

adhiamboperes
Copy link
Collaborator

@adhiamboperes adhiamboperes commented Oct 3, 2023

Explanation

Fix #5073:  Add instructions to the wiki for how to assign a reviewer.
Fix #5062:  Add wiki documentation for how to pick the emulator/android version when running Espresso tests.
Fix #5099:  Reorganize the Project Setup Documentation
Fix part of #1723: ensure the onboarding flow leads into follow-up documentation: architecture overview, code style, submission guidelines, how to make UX changes, how to contribute large projects (which should tie into design documents), and best practices
Fix part of #1723: Known issues that have come up in discussions

Essential Checklist

  • The PR title and explanation each start with "Fix #bugnum: " (If this PR fixes part of an issue, prefix the title with "Fix part of #bugnum: ...".)
  • Any changes to scripts/assets files have their rationale included in the PR explanation.
  • The PR follows the style guide.
  • The PR does not contain any unnecessary code changes from Android Studio (reference).
  • The PR is made from a branch that's not called "develop" and is up-to-date with "develop".
  • The PR is assigned to the appropriate reviewers (reference).

@adhiamboperes adhiamboperes self-assigned this Oct 3, 2023
- Make steps more linear
- Include information that address common setup issues
- Add information about running tests
@adhiamboperes adhiamboperes marked this pull request as ready for review October 4, 2023 17:33
@adhiamboperes adhiamboperes requested review from a team as code owners October 4, 2023 17:33
@adhiamboperes
Copy link
Collaborator Author

@MohitGupta121, could you PTAL and let me know your thoughts?

Copy link
Member

@MohitGupta121 MohitGupta121 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@adhiamboperes LGTM, Thanks!
Very clear and to the point instructions now.

@oppiabot
Copy link

oppiabot bot commented Oct 6, 2023

Assigning @BenHenning for code owner reviews. Thanks!

@adhiamboperes
Copy link
Collaborator Author

@seanlip, PTAL for codeowners, (If possible).

@oppiabot oppiabot bot assigned seanlip and unassigned adhiamboperes Oct 6, 2023
@oppiabot
Copy link

oppiabot bot commented Oct 6, 2023

Unassigning @adhiamboperes since a re-review was requested. @adhiamboperes, please make sure you have addressed all review comments. Thanks!

Copy link
Member

@seanlip seanlip left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @adhiamboperes! LGTM. You might need to fix the sidebar merge conflict though.

@seanlip seanlip assigned adhiamboperes and unassigned seanlip Oct 6, 2023
@adhiamboperes adhiamboperes changed the title Fix #5073, Fix #5062, Fix #5099, Fix part of #1723: Improve Onboarding Documentation Fix #5073, #5062, #5099, and part of #1723: Improve Onboarding Documentation Oct 7, 2023
@adhiamboperes adhiamboperes enabled auto-merge (squash) October 9, 2023 10:41
@adhiamboperes adhiamboperes merged commit 4cad194 into develop Oct 9, 2023
25 checks passed
@adhiamboperes adhiamboperes deleted the wiki-updates branch October 9, 2023 11:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants